#include <Servo.h>
Servo myservo;

int analogPin = 0;

int val;
void setup()
{
  myservo.attach(7);  // 7号引脚输出电机控制信号

  Serial.begin(9600);      
}
void loop()
{
  Serial.print("servo:");
  Serial.println(val);
  delay(15);
  val = analogRead(analogPin);       // 读取来自可变电阻的模拟值（0到1023之间）
  val = map(val, 0, 1023, 0, 179);   // 利用“map”函数缩放该值，得到伺服电机需要的角度（0到180之间）

  myservo.write(val);   // 设定伺服电机的位置
 
  delay(15);            // 等待电机旋转到目标角度
}

